unavoidable expenditure - Spanish English Dictionary